<?php
/**
 * Created by PhpStorm.
 * User: u
 * Date: 2019/3/22
 * Time: 14:12
 */
namespace common\sources\read\taskorder;

interface ITaskOrderAccess
{
    /**
     * 获取某些主订单下的子订单统计
    **/
    public function getTaskOrderCount($task_commod_ids,$order_status);
    /**
     * 获取进行中的子订单
    ***/
    public function getHavingTaskOrderCount($task_commod_ids,$order_statues);
    /**
     * 获取商家已接手子订单
    **/
    public function getTaskOrderBusCount($bus_id,$task_order_status);
    /**
     * 获取子订单详情
    ***/
    public function getTaskOrderDetial($task_order_id);
    /**
     * 获取子订单详情
    **/
    public function getTaskOrdersByIds($ids,$status);
    /**
     * 单个主任务下的子订单
    **/
    public function getTaskOrderByStatus($task_commod_id,$status,$page =1,$limit =10);
    /**
     * 统计详情页面 状态值 进行中的
    **/
    public function getHavingCountTaskOrder($task_commod_ids, $order_statues);
    /**
     * 已完成的数量
    **/
    public function getTaskOrderSuccess($task_commod_ids,$order_status);
}